* {
  margin: 0;
  padding: 0;
  list-style: none; }

html,
body {
  width: 100%;
  height: 100%;
  font-size: 62.5%;
  background: #eee; }

header {
  width: 3.2rem;
  height: 0.5rem;
  text-align: center;
  position: relative;
  font-size: 0.2rem;
  line-height: 0.5rem;
  background: white; }
  header p {
    position: absolute;
    top: 0rem;
    left: 0.2rem;
    font-size: 0.3rem; }

#banndr {
  width: 3.2rem;
  margin-bottom: -0.2rem; }
  #banndr img {
    width: 100%;
    height: 100%; }

#sh {
  width: 3.2rem;
  padding: 0.1rem;
  box-sizing: border-box;
  background: white; }
  #sh p:nth-of-type(1) {
    width: 100%;
    color: #A6A6A6;
    font-size: 0.2rem; }
  #sh p:nth-of-type(2) {
    width: 100%;
    color: #808080;
    font-size: 0.2rem; }

#dp {
  width: 3.2rem;
  margin-top: 0.1rem;
  background: white;
  height: 0.5rem;
  position: relative; }
  #dp p {
    position: absolute;
    top: -0.3rem;
    left: 0.1rem;
    width: 3.1rem; }
    #dp p img {
      width: 0.2rem;
      height: 0.2rem;
      margin-top: -0.2rem; }
    #dp p span {
      font-size: 0.2rem;
      margin-left: 2%;
      margin-top: -0.2rem; }

#sp {
  width: 3.2rem;
  height: 0.6rem;
  display: flex;
  justify-content: space-between;
  padding-top: 0.1rem;
  background: #f5f5f5;
  margin-bottom: 0.2rem; }
  #sp div:nth-of-type(1) {
    width: 0.4rem;
    height: 0.4rem;
    border: 1px solid #000000;
    margin-left: 0.1rem; }
  #sp div:nth-of-type(2) {
    width: 0.2rem; }
    #sp div:nth-of-type(2) p {
      font-size: 0.1rem;
      margin-bottom: 0.1rem; }

ul {
  padding: 0.1rem;
  width: 100%;
  box-sizing: border-box;
  background: white; }
  ul li {
    font-size: 0.0753rem;
    color: #000;
    margin-bottom: 0.1rem; }

footer {
  height: 0.5rem;
  background: white;
  width: 100%;
  text-align: right; }
  footer div {
    width: 100%;
    height: 0.5rem;
    background: white; }
    footer div button {
      font-size: 0.1rem;
      margin-top: -2rem; }

#db {
  width: 100%;
  height: 0.5rem;
  background: white;
  position: fixed;
  bottom: 0; }
  #db p {
    width: 100%;
    position: absolute;
    text-align: right;
    top: -0.35rem; }
    #db p button {
      font-size: 0.1rem;
      border: 1px solid #000;
      background: white;
      padding: 0.01rem; }
    #db p .qj {
      border: 1px solid #FF5000;
      color: #FF5000; }
